Software Reliability
نویسنده
چکیده
Unreliability of any product comes due to the failures or presence of faults in the system. As software does not “wear-out” or “age”, as a mechanical or an electronic system does, the unreliability of software is primarily due to bugs or design faults in the software. Reliability is a probabilistic measure that assumes that the occurrence of failure of software is a random phenomenon. Randomness means that the failure can’t be predicted accurately. Software reliability is the probability of the failure free operation of a computer program for a specified period of time in a specified environment. Software Reliability is dynamic in nature. It differs from the hardware reliability in that it reflects design perfection, rather than manufacturing perfection. Software reliability refers to the probability of failure-free operation of a system.
منابع مشابه
Mobile Software Reliability Measurement Using Growth Model in Testing*
In this paper, we study the software reliability measurement method of reliability testing metrics. Software reliability is very important. But, it is very difficult to test for software reliability measurement. So we describes the software reliability metrics for ISO/IEC 9126, and we introduce GammaLomax software reliability model for multiple error debugging. And we calculate the software rel...
متن کاملA Review of various metrics used in software reliability
Software reliability is an important aspect in software engineering enviourment. Software reliability is introduced as failure free operation in specified enviourment. Various studies show that the software reliability is defined in three categories that are improvement, modelling and measurement. In this paper, we will study the reliability metrics to improve the software reliability. Reliabil...
متن کاملSoftware Reliability, Metrics, Reliability Improvement Using Agile Process
The objective of this research paper is to study about the software reliability metrics. Reliability is one of the important aspects of any software that cannot be ignored and hard to measure. According to ANSI, “Software Reliability is defined as the probability of failure-free software operation for a specified period of time in a specified environment”. Software Reliability is different from...
متن کاملDesign, Testing, and Evaluation Techniques for Software Reliability Engineering
Software reliability is closely influenced by the creation, manifestation and impact of software faults. Consequently, software reliability can be improved by treating software faults properly, using techniques of fault tolerance, fault removal, and fault prediction. Fault tolerance techniques achieve the design for reliability, fault removal techniques achieve the testing for reliability, and ...
متن کاملReview on Software Reliability
In this paper, Software Reliability Engineering is a field that developed from ancestry in the reliability disciplines of structural, electrical, and hardware engineering. Reliability models are powerful tools of Software Reliability Engineering for estimating, predicting, devious, and assessing software reliability. On the basis of the review the cataloging of software reliability models has b...
متن کاملAnalysis of Testing and Operational Software Reliability in SRGM based on NHPP
Software Reliability is one of the key factors in the software development process. Software Reliability is estimated using reliability models based on Non Homogenous Poisson Process. In most of the literature the Software Reliability is predicted only in testing phase. So it leads to wrong decision-making concept. In this paper, two Software Reliability concepts, testing and operational phase ...
متن کامل